
//创建 Cards类 目的是解决 多卡牌数量的情况

//思考日常生活 关于卡牌的 规则
//牌组 的 底层 就是 数组

//1. 先购买一副牌 (即创建一组牌)

//2. 洗牌

//3. 发牌

import java.util.ArrayList;
import java.util.List;

//4. 接牌
public class Cards {

    //定义 花色组
    public static final String[] suits = {"♠","♦","♥","♣"};

    //创建一组牌
    public List<Card> createCards(){
        //创建  接收所有牌的 容器
        //目的  使用cardList 接收   ， 现实对应即是 购买得到全新的一副牌
        List<Card> cardList = new ArrayList<>();

        for (int i = 0; i < 4; i++) {
            for (int j = 0; j < 14; j++) {
                Card card = new Card(j,suits[i]);
                cardList.add(card);
            }
        }
        return cardList;
    }




}
